//#include <GL/glut.h>
//#include "Duvar.h"
//
//int BOX_SIZE=1;
//
//Duvar::Duvar(){
//	coord_x=0;
//	coord_y=0;
//	coord_z=0;
//	scale_x=0;
//	scale_y=0;
//	scale_z=0;
//	red=0;
//	green=0;
//	blue=0;
//	angle=0;
//	tex_id=0;
//}
//
//Duvar::Duvar(float cx,float cy,float cz,float sx,float sy,float sz,float r,float g,float b,float a,GLuint id){
//	coord_x=cx;
//	coord_y=cy;
//	coord_z=cz;
//	scale_x=sx;
//	scale_y=sy;
//	scale_z=sz;
//	red=r;
//	green=g;
//	blue=b;
//	angle=a;
//	tex_id=id;
//}
//
//void Duvar::Draw()
//{
//	glPushMatrix();
//
//	glTranslatef(coord_x,coord_y,coord_z);
//	glScalef(scale_x,scale_y,scale_z);
//	glRotatef(1.0,0,0,angle);
//	if(tex_id!=-1)
//	{
//		glEnable(GL_TEXTURE_2D);
//		glBindTexture(GL_TEXTURE_2D, tex_id);
//		glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
//		glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
//	}
//
//	glColor3f(red,green,blue);
//	glBegin(GL_QUADS);
//
//	//Top Face
//	glNormal3f(0.0, 1.0f, 0.0f);
//	glVertex3f(-BOX_SIZE / 2, BOX_SIZE / 2, -BOX_SIZE / 2);
//	glTexCoord2f(0.0f, 0.0f);
//	glVertex3f(BOX_SIZE / 2, BOX_SIZE / 2, -BOX_SIZE / 2);
//	glTexCoord2f(0.0f, 5.0f);
//	glVertex3f(BOX_SIZE / 2, BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(5.0f, 5.0f);
//	glVertex3f(-BOX_SIZE / 2, BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(5.0f, 0.0f);
//
//	//Bottom face
//	glNormal3f(0.0, -1.0f, 0.0f);
//	glVertex3f(-BOX_SIZE / 2, -BOX_SIZE / 2, -BOX_SIZE / 2);
//	glTexCoord2f(0.0f, 0.0f);
//	glVertex3f(BOX_SIZE / 2, -BOX_SIZE / 2, -BOX_SIZE / 2);
//	glTexCoord2f(0.0f, 5.0f);
//	glVertex3f(BOX_SIZE / 2, -BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(5.0f, 5.0f);
//	glVertex3f(-BOX_SIZE / 2, -BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(5.0f, 0.0f);
//
//	//Left face
//	glNormal3f(-1.0, 0.0f, 0.0f);
//	glVertex3f(-BOX_SIZE / 2, -BOX_SIZE / 2, -BOX_SIZE / 2);
//	glTexCoord2f(5.0f, 5.0f);
//	glVertex3f(-BOX_SIZE / 2, -BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(0.0f, 5.0f);
//	glVertex3f(-BOX_SIZE / 2, BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(0.0f, 0.0f);
//	glVertex3f(-BOX_SIZE / 2, BOX_SIZE / 2, -BOX_SIZE / 2);
//	glTexCoord2f(5.0f, 0.0f);
//
//	//Right face
//	glNormal3f(1.0, 0.0f, 0.0f);
//	glVertex3f(BOX_SIZE / 2, -BOX_SIZE / 2, -BOX_SIZE / 2);
//	glTexCoord2f(0.0f, 0.0f);
//	glVertex3f(BOX_SIZE / 2, BOX_SIZE / 2, -BOX_SIZE / 2);
//	glTexCoord2f(0.0f, 5.0f);
//	glVertex3f(BOX_SIZE / 2, BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(5.0f, 5.0f);
//	glVertex3f(BOX_SIZE / 2, -BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(5.0f, 0.0f);
//
//	//Front face
//	glNormal3f(0.0, 0.0f, 1.0f);	
//	glVertex3f(-BOX_SIZE / 2, -BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(0.0f, 0.0f);
//	glVertex3f(BOX_SIZE / 2, -BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(0.0f, 5.0f);
//	glVertex3f(BOX_SIZE / 2, BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(5.0f, 5.0f);
//	glVertex3f(-BOX_SIZE / 2, BOX_SIZE / 2, BOX_SIZE / 2);
//	glTexCoord2f(5.0f, 0.0f);
//
//	//Back face
//	glNormal3f(0.0, 0.0f, -1.0f);
//	glVertex3f(-BOX_SIZE / 2, -BOX_SIZE / 2, -BOX_SIZE / 2);
//	glVertex3f(-BOX_SIZE / 2, BOX_SIZE / 2, -BOX_SIZE / 2);
//	glVertex3f(BOX_SIZE / 2, BOX_SIZE / 2, -BOX_SIZE / 2);
//	glVertex3f(BOX_SIZE / 2, -BOX_SIZE / 2, -BOX_SIZE / 2);
//
//	glEnd();
//
//	if(tex_id!=-1)
//	{
//		glDisable(GL_TEXTURE_2D);
//	}
//
//	glPopMatrix();
//};
//
//void Duvar::Rotate(float ang)
//{
//	angle = angle + ang;
//}
//
